div.xmas{
	padding:10px;
	margin-top:10px;
}

.xmas li {  
//list-style-image:url(../images/folder.png);
}  
.xmas li  .selected{  
	color: red;
	text-decoration: underline;
}  

.xmas li.opendNode{
	list-style-image:url(../images/openFolder.png);
}

.xmas li.opendNode > span{
	color:#red;
}

.xmas li.closedNode{
	list-style-image:url(../images/folder.png);
}

.xmas li.closedNode > span{
	color:#00BA8B;
	border-bottom:dotted;
}

.xmas li.closedNode > ul{
	display:none;
}

div.modal-body {
	padding-top:4px;
	
}

legend{
	margin-bottom:2px;
	margin-top:5px;
	padding-top:5px;
}

form fieldset legend, div.modal-body form fieldset legend , div.widget-content fieldset legend{
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
	padding-left:4px;
	text-transform:capitalize;
	color:#00BA8B;
}

div.modal-body form fieldset div.control-group {
	margin-bottom: 5px;
}

div.modal-header {
	background-color:#00BA8B;
	color:white;
	font-weight:bold;
	font-size:16px;
}

div.modal-header button.close{ 
	background-color:white;
	opacity: 1;
	filter: alpha(opacity=100);
	padding:3px;
	font-size:14px;
	line-height:10px;
	color:#00BA8B;
}

.btn-primary{
	background-color:#00BA8B;

}
.form-horizontal .control-group{
	margin-bottom: 5px;
}


.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active {
  background-color: #99CC00;
  border-color: #3071a9;
}

button{
	background-color: #99CC00;
  border-color: #3071a9;
}

.btn i.icon{
	padding-right:5px;
}

tr.error{
	background-color:#F2DEDE;
}

table .no-border{
	padding:10px;
}

table .no-border th{
	width:200px; 
	text-align:left;
	padding:5px
}

table .no-border td{
	padding:5px;

}
.bs-callout-danger {
	border-left-color: #d9534f !important;
}
.bs-callout {
padding: 20px;
margin: 20px 0;
border: 1px solid #eee;
border-left-width: 5px;
border-radius: 3px;
}
.bs-callout-danger h4 {
color: #d9534f;
}
.bs-callout h4 {
margin-top: 0;
margin-bottom: 5px;
}


